rubber cuff - French English Dictionary